Cardamom French Toast, Davids Tea Tea Review